package com.zhouyong.leetcode.丑数263;

/**
 * @Author 99
 * @Date 2022/9/29 14:59
 * @Version 1.0
 */
public class Test {

    // 丑数 就是只包含质因数2、3和5的正整数。
    // 给你一个整数 n ，请你判断 n 是否为 丑数 。如果是，返回 true ；否则，返回 false 。
    public static void main(String[] args) {
        System.out.println(isUgly(14));
    }

    public static boolean isUgly(int n) {
        if (n <= 0) {
            return false;
        }
        int[] nums = {2, 3, 5};
        for (int num : nums) {
            while (n % num == 0) {
                n /= num;
            }
        }
        return n == 1;
    }
}
